technical meaning - Inglés Sinónimo Diccionario